*{padding:0px;margin:0px;font-size:12px;font-family: 微软雅黑,Verdana,Arial,Helvetica,sans-serif;}
input, label, img, th {vertical-align: middle;}
ul,ol{list-style:none;}
a{ text-decoration: none;color: #AFAFAF;}
a:hover{color: #00AEEF;}
img{border:none;}
/***********************body部分样式*****************************/
body {
    background-attachment: fixed;
    background-color: #909090;
    background-image: url("../images/body-tile.png");
    background-repeat: repeat;
}
/*body {
    color: #626262;
    font-family: "Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft Yahei","微软雅黑",Tahoma,Arial,STHeiti,sans-serif;
    font-size: 12px;
    word-break: break-all;
    word-wrap: break-word;
}*/
/***********************导航部分样式*****************************/
.btn-panel {
    list-style-type: none;
    margin: 5px;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;

}

.btn-panel li {
    display: inline;
    float: right;
    margin: 0 0 0 9px;
    padding: 0;
}


.btn-panel a.icon {
    background-image: url("../images/toolbar.png");
    background-repeat: no-repeat;
    display: block;
    height: 26px;
    opacity: 0.75;
    overflow: hidden;
    text-indent: -9999px;
}
.btn-panel a.icon:hover {
    opacity: 1;
}
/*注册*/
a.btn-register {
    background-position: -1244px 0;
    width: 96px;
}
/*登录*/
a.btn-login {
    background-position: -1172px 0;
    width: 62px;
}
/*添加关注*/
a.btn-follow {
    background-position: -708px 0;
    width: 62px;
}
/*取消关注*/
a.btn-unfollow {
    background-position: -72px 0;
    width: 82px;
}
/*登录状态*/
a.btn-home {
    background-position: -164px 0;
    width: 82px;
}
/*自定义模版*/
a.btn-customize {
    background-position: -233px -26px;
    width: 95px;
}
/*搜藏*/
a.btn-fav {
    background-position: -564px 0;
    width: 26px;
}
/*转载*/
a.btn-reblog {
    background-position: 0 0;
    width: 26px;
}
/***********************wrapper部分样式***********************/
#wrapper {margin: 48px auto;padding: 0 10px;width: 700px;}
/***********************header部分样式***********************/
#header {position: fixed;width: 180px;_margin-top:50px;}
#header #together {border-radius: 5px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);}
#header #together a.title {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #DDDDDD;
    border-radius: 5px 5px 0 0;
    display: block;
    padding: 20px;
    width: 140px;
}
#header #together a.title .avatar {
    background-color: #000000;
    border-radius: 5px 5px 5px 5px;
    overflow: hidden;
    display: block;  box-shadow: 1px 1px 1px #ccc;
    height: 64px;
    margin: 0 auto 11px;
    width: 64px;
}
#header #together a.title .avatar img {
    
    border-radius: 5px 5px 5px 5px;
  
    
    height: 64px;
    
    width: 64px;
}
#header #together a.title h2 {
    display: block;
    font-size: 20px;
    margin: 0;
    text-align: center;
}

#header #together ul.links li, #header #together ul.links li a {
    border-radius: 0 0 0 0 !important;
    display: block;
}

#header #together ul.links li a {
    -moz-transition: all 0.1s linear 0s;
    background: none repeat scroll 0 0 #EEEEEE;
    border-bottom: 1px solid #DDDDDD;
    color: #444444;
    display: block;
    padding: 5px 10px;
}
#header #together ul.links li a:hover {
    
    color: #00AEEF;
    
}
#header #together .more {
     border-radius: 0 0 5px 5px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.22) inset;
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    padding: 10px 20px;
    width: 140px;
}

#header #together .description {
    max-height: 200px;
    overflow: hidden;
    color: #AAAAAA;
    font-size: 11px;
    line-height: 150%;
    text-align: justify;

}
#header #together .description a{font-weight: bold;}
 
#header #together .search input[type="text"] {

    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset;
    color: #424242;
    font-family: Verdana,'Helvetica Neue',Helvetica,Arial,Geneva,sans-serif;
    font-size: 12px;
    margin: 10px 0 0;
    padding: 4px;
    width: 130px;
}

#header #together .search input[type="submit"] {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    display: inline-block;
    height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-indent: -999px;
    width: 0;
}
#header .sidecred {
    color: #555555;
    display: block;
    line-height: 150%;
    margin: 10px 0 0;
    text-align: center;
    width: 180px;
}

#header .sidecred a {
    color: #777777;
    font-weight: normal;
    text-decoration: none;
}
/***********************main部分样式***********************/
#main{_margin-top:-478px;}
#main .outer {
    color: #626262;
    margin: 0 0 20px 200px;
    position: relative;
}
#wrapper.blue #main .outer .meta {
    background-image: url("../images/bookmark-blue.png");
}
#main .outer .meta {
    background-position: right top;
    background-repeat: no-repeat;
    display: inline-block;
    left: 500px;
    padding: 0 30px 0 0;
    position: absolute;
    top: 20px;
    width: 0;

}
#main .outer .meta:hover {
height: 40px;
 width: 100px;color: #fff;

}
/*#main .text, #main .link, #main .photo, #main .chat, #main .video, #main .post.answer, #main .audio, #main .photosetl, #main .pagination, #main .perma, #main .disqus {
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}*/
#main .post,#main .text{
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

#main .text {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 20px;
    width: 460px; /*background-color: pink;*/
}
#main .text h2{
    font-size: 16px;
   
}
#main .text p{

    width: 460px;
}
#main .text p img{
    width: 460px;margin-bottom: 5px;
}
#page {
    text-align: center;
}

#page span, #page a {
    margin: 0 5px;
}
#page strong{
        margin: 0 5px;
color: #626262;   

}